package cn.bluedot.model;

import java.util.HashMap;
import java.util.Map;


/** 
* @author 作者 zg
* @version 创建时间：2018年11月27日 下午5:03:21 
*/
public class BaseBody {
		private int code;
		private String msg;
		private Map<String, Object> extend = new HashMap<String, Object>();

		public static BaseBody success(){
			BaseBody result = new BaseBody();
			result.setCode(200);
			result.setMsg("处理成功！");
			return result;
		}
		
		public static BaseBody fail(){
			BaseBody result = new BaseBody();
			result.setCode(500);
			result.setMsg("处理失败！");
			return result;
		}
		
		public BaseBody add(String key,Object value){
			this.getExtend().put(key, value);
			return this;
		}
		
		public int getCode() {
			return code;
		}

		public void setCode(int code) {
			this.code = code;
		}

		public String getMsg() {
			return msg;
		}

		public void setMsg(String msg) {
			this.msg = msg;
		}

		public Map<String, Object> getExtend() {
			return extend;
		}

		public void setExtend(Map<String, Object> extend) {
			this.extend = extend;
		}
		
		

}
